Cooks - 2019 Snorkeling
Snorkeling in the Cooks is great right off the beach.